const Controller = require('egg').Controller


class TestController extends Controller {
  async testLogin() {
  const ctx = this.ctx;
  
  const payload = ctx.request.body || {}

    const result = await ctx.curl('http://127.0.0.1:7001/api/auth/login', {
      // 必须指定 method
      method: 'POST',
      // 通过 contentType 告诉 HttpClient 以 JSON 格式发送
      contentType: 'json',
      data: {
        ...payload
      },
      // 明确告诉 HttpClient 以 JSON 格式处理返回的响应 body
      dataType: 'json',
    });
    ctx.body = result.data;
  }
 
}

module.exports = TestController
